#Author : Steve Allen
#name : module mkIfc#( params ) ( Ifc ); body; endmodule
# --
module mk${1:name}#( ${2:params} )( $1 );
    // state
    $0
    // rules

    // methods/interfaces
endmodule
